decayed flesh - German English Dictionary